package com.mcxx.modules.temporary.family.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.mcxx.modules.miniSalvation.fundpay.dto.BaseExcelEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
@Data
public class TempMemberExcelDto extends BaseExcelEntity implements Serializable {

    private static final long serialVersionUID = -1L;


    @Excel(name = "乡镇（街道名称）", width = 20)
    private String street;


    @Excel(name = "社区", width = 20)
    private String community;


    @Excel(name = "姓名", width = 10)
    private String name;


    @Excel(name = "身份证号码", width = 20)
    private String idcard;






    @Excel(name = "救助金额", width = 10)
    private String salaryNumber;


    @Excel(name = "对象类型", dict = "TEMPOBJECTTYPE", width = 14)
    private String objectType;


    @Excel(name = "临时救助类别", dict = "TemporaryType", width = 14)
    private String tempSaveType;


    @Excel(name = "申请原因", dict = "TempPovertyFactors", width = 20)
    private String mainReason;


    @Excel(name = "救助年月", width = 10)
    private String startMonth;


    @Excel(name = "办理日期", width = 10)
    private String checkDate;





    @Excel(name = "办结机构", dict = "FINISHLEVEL", width = 10)
    private String finishLevel;

    @Excel(name = "发放方式", dict = "PaymentManner", width = 10)
    private String payWay;
    @Excel(name = "户主姓名", width = 10)
    private String masterName;

    @Excel(name = "户主身份证号码", width = 20)
    private String masterIdcard;

    @ApiModelProperty(value = "成员与户主的关系")
    @Excel(name = "与户主的关系", width = 10, dict = "DomesticRelation")
    private String familyRelation;



}
